DisclosableObjectSpecBuilder

Constructors

Link copied to clipboard
constructor(elements: MutableMap<String, DisclosableElement>)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val keys: MutableSet<String>
Link copied to clipboard
open override val size: Int
Link copied to clipboard

Functions

Link copied to clipboard
fun arrClaim(name: String, minimumDigests: Int? = null, action: DisclosableArraySpecBuilder.() -> Unit)
Link copied to clipboard
fun claim(name: String, value: Boolean)
fun claim(name: String, value: Number)
fun claim(name: String, value: String)
Link copied to clipboard
open override fun clear()
Link copied to clipboard

Adds the confirmation claim (cnf) as a plain (always disclosable) which contains the jwk

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun containsKey(key: String): Boolean
Link copied to clipboard
open override fun containsValue(value: DisclosableElement): Boolean
Link copied to clipboard
Link copied to clipboard
open operator override fun get(key: String): DisclosableElement?
Link copied to clipboard
Link copied to clipboard
open override fun isEmpty(): Boolean
Link copied to clipboard
fun objClaim(name: String, minimumDigests: Int? = null, action: DisclosableObjectSpecBuilder.() -> Unit)
Link copied to clipboard
open override fun put(key: String, value: DisclosableElement): DisclosableElement?
Link copied to clipboard
open override fun putAll(from: Map<out String, DisclosableElement>)
Link copied to clipboard
Link copied to clipboard
open override fun remove(key: String): DisclosableElement?
open fun remove(key: String, value: DisclosableElement): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun sdArrClaim(name: String, minimumDigests: Int? = null, action: DisclosableArraySpecBuilder.() -> Unit)
Link copied to clipboard
fun sdClaim(name: String, value: Boolean)
fun sdClaim(name: String, value: Number)
fun sdClaim(name: String, value: String)
Link copied to clipboard
fun sdObjClaim(name: String, minimumDigests: Int? = null, action: DisclosableObjectSpecBuilder.() -> Unit)